vice captain - French English Dictionary